non-insulin-dependent diabetes - English Synonyms Dictionary